70ba272c66dc4db6c3f808e9a61f1d39721591a3,src/java/org/orbeon/oxf/processor/pipeline/PipelineProcessor.java,PipelineProcessor,createConfigFromAST,#ASTPipeline#,154

Before Change


                    }
                    block.declareOutput(forEach.getNode(), forEach.getId(), forEachOutput);
                } else if (forEach.getRef() != null) {
                    outputName = forEach.getRef();
                    block.connectProcessorToBottomInput(forEach.getNode(), processor, forEach.getRef(), forEach.getRef());
                }
                if (outputName != null) {
                    foundOutput = true;

After Change


                    if (forEach.getId() != null)
                        block.declareOutput(forEach.getNode(), forEach.getId(), forEachOutput);
                    if (forEach.getRef() != null)
                        block.connectProcessorToBottomInput(forEach.getNode(), forEach.getId(), forEach.getRef(), forEachOutput);
                    setDebugAndSchema(processor.getOutputByName(outputName), forEachLocationData,
                            forEach.getOutputSchemaUri(), forEach.getOutputSchemaHref(), forEach.getOutputDebug());
                }